home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 21 / CU Amiga Magazine's Super CD-ROM 21 (1998)(EMAP Images)(GB)[!][issue 1998-04].iso / CUCD / Programming / VisualBuilder / source / Prototypes.c < prev    next >
Encoding:
Text File  |  1997-08-28  |  1.9 KB  |  32 lines

  1. /* Prototypes for own functions */
  2. SAVEDS ULONG ASM AboutVBFunc(REG(a0)struct Hook *, REG(a2)Object *, REG(a1)ULONG *);
  3. SAVEDS ULONG ASM InsertWindowFunc(REG(a0)struct Hook *, REG(a2)Object *, REG(a1)ULONG *);
  4. SAVEDS ULONG ASM ApplyChangesFunc(REG(a0)struct Hook *, REG(a2)Object *, REG(a1)ULONG *);
  5. SAVEDS ULONG ASM StrObjFunc(REG(a0)struct Hook *, REG(a2)Object *, REG(a1)Object *);
  6. SAVEDS ULONG ASM ObjStrFunc(REG(a0)struct Hook *, REG(a2)Object *, REG(a1)Object *);
  7. SAVEDS ULONG ASM ShowHideToolBarFunc(REG(a0)struct Hook *, REG(a2)Object *, REG(a1)ULONG *);
  8. SAVEDS ULONG ASM DeleteObjectFunc(REG(a0)struct Hook *, REG(a2)Object *, REG(a1)ULONG *);
  9. SAVEDS ULONG ASM ConstructFunc(REG(a2)APTR, REG(a1)struct VBList *);
  10. SAVEDS ULONG ASM DestructFunc(REG(a2)APTR, REG(a1)struct VBList *);
  11. SAVEDS ULONG ASM DisplayFunc(REG(a2)char **, REG(a1)struct VBList *);
  12.  
  13. ULONG DoSuperNew(struct IClass *, Object *, ULONG, ...);
  14. ULONG XGet(Object *, ULONG);
  15. Object *CreateDropObj(int);
  16. VOID Group_Append(Object *,Object *);
  17. VOID Group_Remove(Object *);
  18. VOID Group_Insert(Object *,Object *,Object *);
  19. VOID Group_Move(Object *,Object *);
  20. VOID Insert_Member(Object *,Object *,Object *);
  21.  
  22. static struct Hook AboutVBHook         = {{0,0},AboutVBFunc,        NULL,NULL};
  23. static struct Hook InsertWindowHook    = {{0,0},InsertWindowFunc,   NULL,NULL};
  24. static struct Hook ApplyChangesHook    = {{0,0},ApplyChangesFunc,   NULL,NULL};
  25. static struct Hook StrObjHook          = {{0,0},StrObjFunc,         NULL,NULL};
  26. static struct Hook ObjStrHook          = {{0,0},ObjStrFunc,         NULL,NULL};
  27. static struct Hook ShowHideToolBarHook = {{0,0},ShowHideToolBarFunc,NULL,NULL};
  28. static struct Hook DeleteObjectHook    = {{0,0},DeleteObjectFunc,   NULL,NULL};
  29. static struct Hook ConstructHook       = {{0,0},ConstructFunc,      NULL,NULL};
  30. static struct Hook DestructHook        = {{0,0},DestructFunc,       NULL,NULL};
  31. static struct Hook DisplayHook         = {{0,0},DisplayFunc,        NULL,NULL};
  32.